안드로이드 학습 노트 dialog 기본 사용 안내 기본적으로 난이도가 없기 때문에, 직접 코드를 넣는다. 예제 코드... 안드로이드 학습 노트 java 반사 메커니즘 문맹 퇴치 반사 메커니즘은 운행 상태에서 임의의 클래스에 대해 이 클래스의 모든 속성과 방법을 알 수 있다.임의의 대상에 대해 임의의 방법과 속성을 호출할 수 있다.이런 동적으로 얻은 정보와 동적 호출 대상의 방법의 기능을 자바 언어의 반사 메커니즘이라고 한다. **반사 메커니즘은 주로 다음과 같은 기능을 제공합니다. 운행 시 임의의 대상이 속한 클래스를 판단한다. 운행할 때 임의의 종류의 대상을 구성... 안드로이드 학습 노트 java 인터페이스와 내부 클래스 응용 인터페이스 기술: 클래스가 어떤 기능을 가지고 있는지 설명하는 데 사용되며(하위 클래스가 준수해야 할 규칙을 제정함) 각 기능의 구체적인 실현을 제시하지 않는다.하나의 클래스는 (implements) 하나 이상의 인터페이스를 실현할 수 있고 인터페이스가 필요한 곳에서는 상응하는 인터페이스를 실현하는 대상을 수시로 사용할 수 있다.클론 객체(심층 복제라고도 함), 객체의 클론이 새 객체를 만듭... 안드로이드 학습 노트 Dagger2의 간단한 사용 Dagger2의 간단한 사용 1.1 주석 개념 1.2 제어 반전과 의존 주입 개념 2.Dagger2 사용 2.1 기본 사용 방법 2.3 @Named 및 @Qualifier 2.4 @Singleton 및 @Scope 2.6 게으름 주석은 코드에 있는 특수한 표지로서 이러한 표지는 컴파일, 클래스 불러오기, 실행할 때 읽히고 해당하는 처리를 수행할 수 있다. @SafeVarargs: 가변 길이 ... 안드로이드 학습 노트#안드로이드 기본 사항 jar 또는 aar를 mvn에 발표하기 (github로 창고),gradle dependency 방식으로 통합 안드로이드 스튜디오를 사용하여 개발한 사용자들은 마븐 원격 창고를 통해jar,aar 파일을 통합하기를 원하지만 이 파일들은 어떻게 발표됩니까? 일반적으로 개발자는jar 파일을sonatype에 발표하여 다른 개발자에게 통합을 제공하지만,sonatype은 반드시 원본을 제공해야 하며, 일부 경우 발표자는 원본을 제공하려고 하지 않기 때문에 본고에서 소개한 방법을 사용할 수 있다. 다음은githu... 안드로이드 학습 노트
dialog 기본 사용 안내 기본적으로 난이도가 없기 때문에, 직접 코드를 넣는다. 예제 코드... 안드로이드 학습 노트 java 반사 메커니즘 문맹 퇴치 반사 메커니즘은 운행 상태에서 임의의 클래스에 대해 이 클래스의 모든 속성과 방법을 알 수 있다.임의의 대상에 대해 임의의 방법과 속성을 호출할 수 있다.이런 동적으로 얻은 정보와 동적 호출 대상의 방법의 기능을 자바 언어의 반사 메커니즘이라고 한다. **반사 메커니즘은 주로 다음과 같은 기능을 제공합니다. 운행 시 임의의 대상이 속한 클래스를 판단한다. 운행할 때 임의의 종류의 대상을 구성... 안드로이드 학습 노트 java 인터페이스와 내부 클래스 응용 인터페이스 기술: 클래스가 어떤 기능을 가지고 있는지 설명하는 데 사용되며(하위 클래스가 준수해야 할 규칙을 제정함) 각 기능의 구체적인 실현을 제시하지 않는다.하나의 클래스는 (implements) 하나 이상의 인터페이스를 실현할 수 있고 인터페이스가 필요한 곳에서는 상응하는 인터페이스를 실현하는 대상을 수시로 사용할 수 있다.클론 객체(심층 복제라고도 함), 객체의 클론이 새 객체를 만듭... 안드로이드 학습 노트 Dagger2의 간단한 사용 Dagger2의 간단한 사용 1.1 주석 개념 1.2 제어 반전과 의존 주입 개념 2.Dagger2 사용 2.1 기본 사용 방법 2.3 @Named 및 @Qualifier 2.4 @Singleton 및 @Scope 2.6 게으름 주석은 코드에 있는 특수한 표지로서 이러한 표지는 컴파일, 클래스 불러오기, 실행할 때 읽히고 해당하는 처리를 수행할 수 있다. @SafeVarargs: 가변 길이 ... 안드로이드 학습 노트#안드로이드 기본 사항 jar 또는 aar를 mvn에 발표하기 (github로 창고),gradle dependency 방식으로 통합 안드로이드 스튜디오를 사용하여 개발한 사용자들은 마븐 원격 창고를 통해jar,aar 파일을 통합하기를 원하지만 이 파일들은 어떻게 발표됩니까? 일반적으로 개발자는jar 파일을sonatype에 발표하여 다른 개발자에게 통합을 제공하지만,sonatype은 반드시 원본을 제공해야 하며, 일부 경우 발표자는 원본을 제공하려고 하지 않기 때문에 본고에서 소개한 방법을 사용할 수 있다. 다음은githu... 안드로이드 학습 노트